inescapable peril - Deutsch Englisch Wörterbuch